div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
	color: 				#fff;
	font-size: 			12px;
	position:			absolute;
	right: 				0px;
	bottom: 			0px;
}

body > div.jGrowl {
	position:			fixed;
}

div.jGrowl div.jGrowl-notification,
div.jGrowl div.jGrowl-closer {
	background-color: #333;
	color: #f0f0f0;
	width: 235px;
	padding: 10px;
	margin: 5px auto;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	display: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
}

div.jGrowl div.jGrowl-notification {
	min-height: 			40px;
}
div.jGrowl div.jGrowl-notification a {
	color: #88AED6;
}
div.jGrowl div.jGrowl-notification div.jGrowl-header {
	font-weight: 			bold;
	font-size:				.85em;
}

div.jGrowl div.jGrowl-notification div.jGrowl-close {
	z-index:				99;
	float: 					right;
	font-weight: 			bold;
	font-size: 				1em;
	cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				.9em;
	font-weight: 			bold;
	text-align: 			center;
}

/** Hide jGrowl when printing **/
@media print {
	div.jGrowl {
		display: 			none;
	}
}
